package com.ruoyi.walmart.service.items;

import com.ruoyi.walmart.domain.Items.PairProducts;

import java.util.Date;
import java.util.List;

public interface PairProductsService {

    /** 添加配对商品 */
    int insertAll(PairProducts pairProducts);

    /** 添加负责人 */
    int updateProductPairIdInt(Long[] pairIds,String head);


    /**
     * 添加销售负责人
     * @param pairIds
     * @param head
     * @return
     */
    int updateSalePairIdInt(Long[] pairIds, String head);

    /** 解除产品 */
    int updatePairId(Long pairId,String nickName);

    /** 查询是否可以配对的数据 */
    List<PairProducts> selectByPairId(Long[] pairIds);

    /** 修改产品 */
    int updateProductIdInt(Long pairId,Long productId);

    /** 解绑负责人 */
    int updateHead(Long pairId,String nickname);

    /**
     * 查询产品配对的walmart链接详细
     *
     * @param id
     * @return
     */
    List<PairProducts> selectPairView(Long id, Date startTime, Date endTime);

    /**
     * 查询所有店铺未配对的产品记录有多少条
     * @return
     */
    Integer selectUnpairedProductsStats();
}
